<?php   // $Id: fact_delete_suite.php 280 2008-08-15 16:53:15Z pcoustillas $ ?>
<?php
/*
Licensed under the terms of the GNU  General Public License:http://www.opensource.org/licenses/gpl-license.php
File Authors:Pierre Coustillas
*/

require_once("include/verif.php");
require_once("include/config/common.php");
require_once("include/config/var.php");

$num_fact=isset($_GET['num_fact'])?$_GET['num_fact']:"";
$action=isset($_GET['action'])?$_GET['action']:"";


if ($action=="delete")
{

	//il faut aussi supprimer les cont_bon
	$sql_list_bon="SELECT num_bon FROM ${tblpref}bon_comm WHERE num_facture=$num_fact";
	$result=mysql_query($sql_list_bon) or die("Erreur selection des bons <br/>$sql_list_bon<br/>" . mysql_error());

	while ($list_bon=mysql_fetch_array($result))
	{
		$sql_sup="DELETE FROM ${tblpref}cont_bon WHERE num=" . $list_bon['num_bon'];
		mysql_query($sql_sup) or die("Erreur suppression des cont bons <br/>$sql_sup<br/>" . mysql_error());
	}

	//on supprime tout les bon utilisé par cette facture.
	$sql="DELETE FROM ${tblpref}bon_comm WHERE num_facture=$num_fact";
	mysql_query($sql) or die("Erreur suppression des bons <br/>$sql<br/>" . mysql_error());


	
	$msg="Les bons ont été supprimer avec succès. Vous pouvez à present supprimer la facture si vous le souhaitez";
}

if ($action=="retire")
{
	//passer les numero de factures de ces bon à zero
	$sql="UPDATE ${tblpref}bon_comm SET num_facture=0 WHERE num_facture=$num_fact";
	mysql_query($sql) or die("Erreur suppression des bons <br/>$sql<br/>" . mysql_error());

	$msg="Les bons ont été retirer avec succès. Vous pouvez à present supprimer la facture si vous le souhaitez";
}

header("Location: fact_delete.php?num_fact=$num_fact"); //&msg=$msg